home *** CD-ROM | disk | FTP | other *** search
/ PD Collection CD 1 / PD Collection CD 1.iso / programer2 / euclidlib / MakeEx < prev    next >
Text File  |  1992-04-21  |  3KB  |  124 lines

  1. # Project:   example
  2.  
  3.  
  4. # Toolflags:
  5. CCflags = -c -depend !Depend -IC: -throwback -fa 
  6. Linkflags = -aif -o $@ 
  7. ObjAsmflags = -depend !Depend -ThrowBack -Stamp -quit -CloseExec
  8. CMHGflags = 
  9. LibFileflags = -c -o $@
  10. Squeezeflags = -o $@
  11. AAsmflags = -depend !Depend -quit -CloseExec -To $@ -From
  12.  
  13.  
  14. # Final targets:
  15. @.!example.!RunImage:   @.o.example @.o.euclidlib @.^.Clib.o.Stubs \
  16.         @.^.RISC_OSLib.o.RISC_OSLib 
  17.         link $(linkflags) @.o.example @.o.euclidlib @.^.Clib.o.Stubs \
  18.         @.^.RISC_OSLib.o.RISC_OSLib 
  19.  
  20.  
  21. # User-editable dependencies:
  22.  
  23. # Static dependencies:
  24. @.o.example:   @.c.example
  25.         cc $(ccflags) -o @.o.example @.c.example 
  26.  
  27.  
  28. # Dynamic dependencies:
  29. o.euco.euclid:    c.euclid
  30. o.euclid:    c.euclid
  31. o.euclid:    h.euclid
  32. o.euclid:    h.bool
  33. o.euclid:    C:h.os
  34. o.euclid:    h.euclidswis
  35. o.euclid:    C:h.os
  36. o.cache:    c.cache
  37. o.cache:    h.cache
  38. o.cache:    h.bool
  39. o.cache:    h.euclid
  40. o.cache:    h.bool
  41. o.cache:    C:h.os
  42. o.esprite:    c.esprite
  43. o.esprite:    h.esprite
  44. o.esprite:    C:h.sprite
  45. o.esprite:    C:h.os
  46. o.esprite:    h.edraw
  47. o.esprite:    h.euclid
  48. o.esprite:    h.bool
  49. o.esprite:    C:h.os
  50. o.esprite:    C:h.os
  51. o.edraw:    c.edraw
  52. o.edraw:    h.edraw
  53. o.edraw:    h.euclid
  54. o.edraw:    h.bool
  55. o.edraw:    C:h.os
  56. o.edraw:    C:h.os
  57. o.edraw:    C:h.alarm
  58. o.edraw:    C:h.bbc
  59. o.function:    c.function
  60. o.function:    h.function
  61. o.function:    h.euclid
  62. o.function:    h.bool
  63. o.function:    C:h.os
  64. o.ewindow:    c.ewindow
  65. o.ewindow:    h.ewindow
  66. o.ewindow:    h.euclid
  67. o.ewindow:    h.bool
  68. o.ewindow:    C:h.os
  69. o.ewindow:    C:h.wimp
  70. o.ewindow:    C:h.sprite
  71. o.ewindow:    h.cache
  72. o.ewindow:    h.bool
  73. o.ewindow:    h.euclid
  74. o.ewindow:    h.edraw
  75. o.ewindow:    h.euclid
  76. o.ewindow:    C:h.os
  77. o.ewindow:    h.esprite
  78. o.ewindow:    C:h.sprite
  79. o.ewindow:    h.edraw
  80. o.ewindow:    C:h.alarm
  81. o.ewindow:    C:h.bbc
  82. o.ewindow:    C:h.colourtran
  83. o.ewindow:    C:h.font
  84. o.ewindow:    C:h.drawmod
  85. o.ewindow:    C:h.flex
  86. o.ewindow:    C:h.sprite
  87. o.ewindow:    C:h.template
  88. o.ewindow:    C:h.werr
  89. o.ewindow:    C:h.wimpt
  90. o.ewindow:    C:h.win
  91. o.ewindow:    C:h.heap
  92. o.example:    c.example
  93. o.example:    h.cache
  94. o.example:    h.bool
  95. o.example:    h.euclid
  96. o.example:    h.bool
  97. o.example:    C:h.os
  98. o.example:    h.function
  99. o.example:    h.euclid
  100. o.example:    h.ewindow
  101. o.example:    h.euclid
  102. o.example:    C:h.wimp
  103. o.example:    C:h.sprite
  104. o.example:    h.euclid
  105. o.example:    C:h.alarm
  106. o.example:    C:h.baricon
  107. o.example:    C:h.dbox
  108. o.example:    C:h.event
  109. o.example:    C:h.menu
  110. o.example:    C:h.flex
  111. o.example:    C:h.heap
  112. o.example:    C:h.kernel
  113. o.example:    C:h.menu
  114. o.example:    C:h.res
  115. o.example:    C:h.resspr
  116. o.example:    C:h.saveas
  117. o.example:    C:h.xfersend
  118. o.example:    C:h.template
  119. o.example:    C:h.visdelay
  120. o.example:    C:h.werr
  121. o.example:    C:h.wimp
  122. o.example:    C:h.wimpt
  123. o.example:    C:h.win
  124.